seven devils - Francés Inglés Diccionario